{# SPDX-FileCopyrightText: © 2015-2017 Siemens AG

   SPDX-License-Identifier: FSFAP
#}
{% extends "include/base.html.twig" %}

{% block content %}
  <form enctype="multipart/form-data" name="formy" method="post">
    <ol>
      <li>{{ 'Select the folder that contains the upload'|trans }}:
        {% include 'components/select-folder.html.twig' with {'name': 'oldfolderid', 'id': 'oldfolderid', 'selected': folderId} %}
      </li>
      <li>{{ "Select the upload you wish to edit"|trans }}:
        {% if uploadList is not empty %}
          {% import "include/macros.html.twig" as macro %}
          {{ macro.select('uploadselect',uploadList,'uploadselect',uploadId,'class="ui-render-select2"') }}
        {% else %}
          {{ 'No upload available in this folder'|trans }}
        {% endif %}
      </li>
      <li>
        <label>
          {{ 'Select report to upload'|trans }}:
          <input id="importUploadFileChooser" name="report" type="file" />
        </label>
      </li>
      <li>
        {{ 'Select how the information should be imported:'|trans }}
        <ul>
          <li>
            {{ 'Create new licenses as'|trans }}
            <ul>
              <li>
                <input type="radio" id="addNewLicensesAs-candidate" name="addNewLicensesAs" value="candidate" checked="checked">
                <label for="addNewLicensesAs-candidate">license candidate</label>
                <br/>
              </li>
              {% if userIsAdmin %}
              <li>
                <input type="radio" id="addNewLicensesAs-license" name="addNewLicensesAs" value="license">
                <label for="addNewLicensesAs-license">new license</label>
              </li>
              {% endif %}
            </ul>
          </li>
          <li>
            {{ 'Match license using'|trans }}
            <ul>
              <li>
                <input type="radio" id="licenseMatch-shortname" name="licenseMatch" value="shortname">
                <label for="licenseMatch-shortname">Shortname</label>
                <br/>
              </li>
              <li>
                <input type="radio" id="licenseMatch-spdxid" name="licenseMatch" value="spdxid" checked="checked">
                <label for="licenseMatch-spdxid">SPDX ID</label>
              </li>
            </ul>
          </li>
          <li>
            {{ 'Add the License Info as findings from'|trans }}
            <ul>
              <li>
                <label>
                  <input type="checkbox" name="addLicenseInfoFromInfoInFile" value="true" checked="checked"/>
                  SPDX tag of type licenseInfoInFile
                </label>
              </li>
              <li>
                <label>
                  <input type="checkbox" name="addLicenseInfoFromConcluded" value="true" />
                  SPDX tag of type licenseConcluded
                </label>
              </li>
            </ul>
          </li>
          <li>
            <label>
              <input type="checkbox" name="addConcludedAsDecisions" value="true" checked="checked"/>
              {{ 'Add concluded licenses as decisions'|trans }}
            </label>
            <ul>
              <li style="color: gray;">
                <label>
                  <input type="checkbox" name="addConcludedAsDecisionsOverwrite" value="true" checked="checked" onclick="return false;"/>
                  {{ 'also overwrite existing decissions'|trans }}
                </label>
              </li>
              <li>
                <label>
                  <input type="checkbox" name="addConcludedAsDecisionsTBD" value="true" checked="checked"/>
                  {{ 'import as "to be discussed"'|trans }}
                </label>
              </li>
            </ul>
          </li>
          <li>
            <label>
              <input type="checkbox" name="addCopyrights" value="true"/>
              {{ 'Add the copyright information as textfindings'|trans }}
            </label>
          </li>
        </ul>
      </li>
    </ol>
    <input id="importSubmitButton" type="submit" value="{{ 'Upload and Import'|trans }}" disabled="disabled" />
  </form>
{% endblock %}

{% block foot %}
  {{ parent() }}
  <script type="text/javascript">
   $(document).ready(function() {
     $('#oldfolderid').change(function(){
       window.location.href = "{{ baseUri }}" + $(this).val();
     });
     $('#importUploadFileChooser').change(function(){
       $('#importSubmitButton').prop('disabled', !$(this).val());
     });
   });
  </script>
{% endblock %}
